engage in public gaming activities - Español Inglés Diccionario